package cn.com.ylpw.web.product.service.impl;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Service;

import cn.com.ylpw.web.product.service.GroupSpecialService;
import cn.com.ylpw.web.util.AbstractService;

@Service("groupSpecialService")
public class GroupSpecialServiceImpl  extends AbstractService implements GroupSpecialService {
	private final static String NAME_SPACE = "cn.com.ylpw.web.product.GroupSpecial";
	
	@Override
	public Map<String,Object> getArtistInfo(Map<String, Object> params)
			throws Exception {
		return super.superDao.getMyBatisFactory().getObject(NAME_SPACE, "getArtistInfo", params);
	}	
	@Override
	public List<Map<String, Object>> getCusPerform(Map<String, Object> params)
			throws Exception {
		return super.superDao.getMyBatisFactory().findObjectList(NAME_SPACE, "getCusPerform", params);
	}
	@Override
	public List<Map<String, Object>> getCusConcert(Map<String, Object> params)
			throws Exception {
		return super.superDao.getMyBatisFactory().findObjectList(NAME_SPACE, "getCusConcert", params);
	}
	@Override
	public List<Map<String, Object>> getCounTLink(Map<String, Object> params)
			throws Exception {
		return super.superDao.getMyBatisFactory().findObjectList(NAME_SPACE, "getCounTLink", params);
	}
	@Override
	public List<Map<String, Object>> getCouSoonShowList(
			Map<String, Object> params) throws Exception {
		return super.superDao.getMyBatisFactory().findObjectList(NAME_SPACE, "getCouSoonShowList", params);
	}
	@Override
	public List<Map<String, Object>> getArtistNews(Map<String, Object> params)
			throws Exception {
		return super.superDao.getMyBatisFactory().findObjectList(NAME_SPACE, "getArtistNews", params);
	}

}
